development pc board assembly consulting software open source engineering beratung projects contract manufacturing developers application new product integration thin-client manufacturing unternehmensberatung radio parts company prototyping cnc contract design radius3 assembly